statistical life - Spanish English Dictionary